org.eclipse.vtp.desktop.projects.core.util
Class ApplicationConfigurationScreen

java.lang.Object
  extended by org.eclipse.vtp.desktop.projects.core.util.ApplicationConfigurationScreen

public class ApplicationConfigurationScreen
extends java.lang.Object

A configuration UI for an application's build path.

Author:
Lonnie Pryor

Constructor Summary
ApplicationConfigurationScreen()
          Creates a new ApplicationConfigurationScreen.
 
Method Summary
 org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
 void loadFrom(IVoiceToolsDesignProject project)
          Populates the UI with the data from the specified project or the defaults if it is null.
 void saveTo(IVoiceToolsDesignProject project)
          Saves the state of the UI to the specified project.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationConfigurationScreen

public ApplicationConfigurationScreen()
Creates a new ApplicationConfigurationScreen.

Method Detail

loadFrom

public void loadFrom(IVoiceToolsDesignProject project)
Populates the UI with the data from the specified project or the defaults if it is null.

Parameters:
project - The project to populate the UI with or null to populate with the defaults.

saveTo

public void saveTo(IVoiceToolsDesignProject project)
Saves the state of the UI to the specified project.

Parameters:
project - The project to save the UI state to.

createContents

public org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)